@charset "utf-8";body{padding:0;margin:0}
.dialog-login-inter .icon-login,.login-dialog .close{display:block;overflow:hidden;background:url(../../images/newlogin/icon_pc_login.png) no-repeat}
.login-mask{width:100%;height:100%;position:fixed;left:0;top:0;background:#000;opacity:.5;filter:alpha(opacity=50);z-index:999;display:none}
.login-dialog{width:368px;height:422px;background-color:#fff;position:fixed;z-index:9999;left:50%;top:50%;margin:-211px 0 0 -184px;display:none;font-family:"Microsoft YaHei","SimHei","SimSun",Arial,sans-serif}
.bg-login-dialog{width:100%;height:215px;position:absolute;z-index:5;background:url(../../images/newlogin/bg_pc_login.png) no-repeat;left:0;top:0}
.login-dialog .close{width:13px;height:13px;position:absolute;cursor:pointer;right:16px;top:19px;background-position:-80px 0;z-index:10}
.login-dialog .title{font-size:16px;color:#999;font-weight:normal;line-height:50px;background-color:#f7f7f7;border-bottom:1px solid #f2f2f2;padding:0 18px;margin:0}
.dialog-login-inter{padding-top:66px;position:relative;z-index:10}
.dialog-login-inter .btn-login-ele{width:252px;height:62px;line-height:62px;background-color:transparent;border:1px solid #e0e0e2;border-radius:4px;font-size:20px;text-align:left;text-indent:90px;color:#333;display:block;margin:0 auto;cursor:pointer;position:relative}
.dialog-login-inter .btn-login-ele:hover{background-color:#f5efef;border-color:#d5d5d5}
.dialog-login-inter .icon-login{position:absolute;top:50%}
.dialog-login-inter .btn-qq{margin-bottom:20px}
.dialog-login-inter .btn-qq .icon-login{width:29px;height:36px;left:46px;margin-top:-18px;background-position:0 0}
.dialog-login-inter .btn-sina .icon-login{width:40px;height:32px;left:43px;margin-top:-16px;background-position:-40px 0}
.dialog-login-inter .other-footer{font-size:13px;line-height:18px;text-align:center;color:#999;padding:0;margin:106px 0 0}
.dialog-login-inter .other-link{color:#22aad7;text-decoration:none}
.dialog-login-inter .other-footer{font-size:14px;line-height:18px;text-align:center;color:#999;padding:0;margin:106px 0 0}
.dialog-login-inter .other-link{color:#22aad7;text-decoration:none}
.mask-prop{width:100%;height:100%;position:fixed;left:0;top:0;background-color:#000;opacity:.7;filter:alpha(opacity=70);z-index:999;display:none}
.dialog-birthday .btn-close,.dialog-task .btn-close{display:block;overflow:hidden;background:url(../../images/birthday/icon_love_card.png) no-repeat}
.dialog-birthday{width:734px;height:546px;position:fixed;left:50%;top:50%;margin:-273px 0 0 -367px;background:url(../../images/birthday/bg_dialog_birthday.png) no-repeat;z-index:9999;display:none}
.dialog-birthday .btn-close{width:18px;height:18px;position:absolute;right:-19px;top:76px;background-position:-20px -140px;cursor:pointer}
.dialog-birthday-inter{width:420px;position:absolute;top:229px;left:159px}
.dialog-birthday .birthday-text{padding-left:36px;line-height:30px;font-size:21px;color:#ff9408}
.dialog-birthday .green-color{font-size:18px;color:#72c01e}
.dialog-birthday .birthday-name{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:18px;color:#72c01e;max-width:162px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.dialog-birthday .birthday-pic{margin-top:9px}
.btn-birthday{height:58px;line-height:58px;text-align:center;width:100%;display:block;cursor:pointer;background-color:#ff9408;font-size:22px;color:#fff;border-bottom:5px solid #ff8400;border-radius:6px;margin-top:60px}
.btn-birthday:hover{color:#fff}
.btn-birthday-close{height:58px;line-height:58px;text-align:center;width:100%;display:block;cursor:pointer;background-color:#ff9408;font-size:22px;color:#fff;border-bottom:5px solid #ff8400;border-radius:6px;margin-top:60px}
.btn-birthday-close:hover{color:#fff}
.lately-list{line-height:24px}
.lately-list li{vertical-align:top}
.lately-list li a{display:block;padding-left:18px;color:#333}
.lately-list li a:hover{background-color:#f0f0f0}
.lately-list li .selected{background-color:#f0f0f0}
.div-visible{overflow:visible}